import axios from "axios";
const config = require("../base");
//****************基础操作************************ */
export function _login(data) {
  //登录
  return axios.post(config.api.login, data);
}
export function _register(data) {
  //注册
  return axios.post(config.api.register, data);
}
//是否开启注册
export function _updateRegisterCode(id, data) {
  return axios.post(config.api.is_register + `?id=${id}`, data);
}
export function _selRegisterCode() {
  return axios.get(config.api.show_register);
}
export function _updateUserInfo(id, data) {
  //更新个人信息
  return axios.post(config.api.update_u_info + `?id=${id}`, data);
}
export function _updateUserIntro(id, data) {
  return axios.post(config.api.update_u_intro + `?id=${id}`, data);
}
//----------------老师--------------------
export function _getTchIntro() {
  //获取简介
  return axios.get(config.api.get_t_intro);
}
export function _updateTchIntro(data) {
  //更新简介
  return axios.post(config.api.update_t_intro, data);
}
//---------学生状态-----------------------
export function _getCodeList() {
  return axios.get(config.api.u_code);
}
export function _addCode(data) {
  return axios.post(config.api.add_code, data);
}
export function _updateCode(id, data) {
  return axios.post(config.api.update_code + `?id=${id}`, data);
}
export function _delCode(id) {
  return axios.get(config.api.del_code + `?id=${id}`);
}
//*****************学生************************ */
export function _getStuList() {
  return axios.get(config.api.get_stu_list);
}
export function _updateStuCode(id, data) {
  return axios.post(config.api.update_stu_code + `?id=${id}`, data);
}
export function _delStu(id) {
  return axios.get(config.api.del_stu + `?id=${id}`);
}
export function _updateAdmin(id, data) {
  return axios.post(config.api.update_u_admin + `?id=${id}`, data);
}
//*******************头像************************* */
export function _updateAvatar(id, data) {
  return axios.post(config.api.update_stu_avatar + `?id=${id}`, data);
}
//**********************主页信息********************** */
export function _getStuNumber() {
  return axios.get(config.api.get_stu_num);
}
export function _getCNumber() {
  return axios.get(config.api.get_c_num);
}
export function _getPNumber() {
  return axios.get(config.api.get_p_num);
}
